.download{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-o-box;display:box;height:110px}.download .d_left, .download .d_right{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-o-box-flex:1;box-flex:1;background-color:#ff703e}.download .d_middle{width:1200px;background:url(download_bg.jpg?t=1427183147) 0px 0px no-repeat}.download .d_middle .d_brief{margin:25px 0;color:#fff;line-height:24px;width:310px;font-size:12px;float:left}.download .d_middle .d_download, .download .d_middle .d_about{margin:5px 0px 5px 40px;float:left;width:100px;height:100px;background:url(download.png?t=1427183147) 0px 0px no-repeat;border-radius:5px}.download .d_middle .cr{background:url(cr.png?t=1464342994) 0px 0px no-repeat}.download .d_middle .d_about{background:url(about.png?t=1427183147) 0px 0px no-repeat}.download .d_middle .d_border{width:130px;height:40px;margin:25px 10px;background:url(border.png?t=1427183147) 0px 0px no-repeat;float:left;padding:10px 15px;color:#fff;line-height:40px;text-align:center}.download .d_middle .d_border a{color:#fff}.download .d_middle .d_border a:hover{text-decoration:underline}.download .d_middle .d_brief h3{font-family:'Microsoft YaHei';font-size:20px;line-height:36px}.download .d_right{background-color:#fe4d4d}.login{font-size:12px;font-family:'Microsoft Yahei';position:relative}.login a{color:#f0e5e3;text-decoration:none}a.login_qq,a.login_weibo,a.login_gaosi,a.login_weixin,a.login_register,a.login_phone{display:block;float:left}a.login_qq{background:url(header2.png?t=1474539564) no-repeat 0 -242px;width:43px;padding-left:15px}a.login_qq:hover{background:url(header2.png?t=1474539564) no-repeat 0 -197px}a.login_qq span{background:url(header2.png?t=1474539564) no-repeat 0 -550px;padding-left:16px;display:inline-block}a.login_weibo{background:url(header2.png?t=1474539564) no-repeat 0 -337px;width:50px;padding-left:8px}a.login_weibo:hover{background:url(header2.png?t=1474539564) no-repeat 0 -287px}a.login_weibo span{background:url(header2.png?t=1474539564) no-repeat 0 -590px;display:inline-block;padding-left:20px}a.login_weixin{background:url(header2.png?t=1474539564) no-repeat 0 -337px;width:50px;padding-left:8px}a.login_weixin:hover{background:url(header2.png?t=1474539564) no-repeat 0 -287px}a.login_weixin span{background:url(header2.png?t=1474539564) no-repeat 0 -510px;display:inline-block;padding-left:20px}a.login_gaosi{background:url(header2.png?t=1474539564) no-repeat 0 -437px;width:49px;padding-left:8px}a.login_gaosi:hover{background:url(header2.png?t=1474539564) no-repeat 0 -387px}a.login_gaosi span{background:url(header2.png?t=1474539564) no-repeat 0 -622px;display:inline-block;padding-left:15px}a.login_register{background:url(header2.png?t=1474539564) no-repeat 0 -1047px;width:50px;margin-left:10px;text-align:center}a.login_register:hover{background:url(header2.png?t=1474539564) no-repeat 0 -997px }a.login_phone{background:url(header2.png?t=1474539564) no-repeat -101px -1047px;width:58px;margin-left:10px;text-align:center}a.login_phone:hover{background:url(header2.png?t=1474539564) no-repeat -101px -997px }a.login_phone span{background:url(header2.png?t=1474539564) no-repeat -100px -910px;display:inline-block;padding-left:15px}.login .login_avatar{height:26px;width:26px;box-shadow:0px 0px 6px #fff;-webkit-box-shadow:0px 0px 6px #fff;-moz-box-shadow:0px 0px 6px #fff;border:#fff 1px solid;vertical-align:-11px;border-radius:14px}#login_user{display:inline-block;position:relative}.login_ext_info{display:none;position:absolute;width:146px;z-index:15;top:25px;left:-65px}#login_user.hover .login_ext_info{display:block}.login_item_box{font-size:12px;color:#555;line-height:30px;border-radius:5px;overflow:hidden;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.1)}.login_ext_item{padding-left:17px;background:#fff}.login_ext_item:nth-child(even){background:#F6F6F6}.login_ext_reset{text-align:center;padding:0}.login_ext_reset a{text-decoration:none}.login_ext_reset a:hover{color:#ff5d5d}.login_ext_reset.unlink_wx span{cursor:pointer}.login_ext_reset.unlink_wx span:hover{text-decoration:underline;color:#ff5d5d}.login_ext_arrow{width:100%;height:8px}.popup{background-color:#fff7de;display:none;position:fixed;z-index:999;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAegAAABCCAYAAACcoEUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABEpJREFUeNrs281uG1UABeA79sSpHZtQAQmRUsQGlVWBB0DlBYBlN2yLAAmJN6j6DJVAomsW3SHBA1DxAJTuQF2gEhRSAaWNY8e/w9x2Jpq4SSslcVuh70ijfLHdLmZzdI8nIYiIiMhzl+QJryeP+YyIiIgcPVlxhcrPQwu6/L1WuZKZwhYREZGjl3K1nKeVa19RpzPlnBSlXC/eqxeXk7SIiMjJnpwnxTUufu4r6XTmH9WK1xprV6+/n66sf5osNN4OSbLkfoqIiJxURWc72Wh4Y7z1+5ebH7/3ff7KsFLUe6fmUDk5x3JeXL928/KZlVe+ePN0a/BqM51kg93WQrPZix8c9fvMzMx8DI+nWfjj3k7rVj+b3P5z68rGhXOX8rcHRUnHk3RWLeiHJ+evf/jw9TfOfvPu2gv97jRM/rq33a632tsP/uOdbmdhiZmZmY/jSa/beXm5023XQv3HzfvN3279+tHmxfPfVk7SWW3mBF1PV898Fk/OsZzv/KucmZmZT9qxW++Osuxud6cZOzd+pRwePvNVPpwdqgUdr3qy0HhrtZlO48nZjWRmZp6fe43Wduzc2L1h5qHsR5/iTpJ2GOwGJ2dmZub5ehqf1x7sNvPurR6WQ/UEve+hsb0vs908Zmbm+bro3DDz58y12XIu4+YxMzM/HR/UxbWD/jzrwWPgbhgzM/P8nXfuQV18YEGbuJmZmZ/6xP3kgnbDmJmZn8nEHUzczMzMJm5mZmY2cTMzM5u4mZmZ2cTNzMxs4nbzmJmZTdzMzMwmbhM3MzOziZuZmZlN3MzMzCZuZmZmNnEzMzObuN08ZmZmEzczM7OJ28TNzMxs4mZmZmYTNzMzs4mbmZmZTdzMzMwmbmZmZjZxMzMzm7hN3MzMzCZuZmZmNnEzMzObuJmZmdnEzczMbOJmZmZmEzczM7OJ28TNzMxs4mZmZmYTNzMzs4mbmZmZTdzMzMwmbmZmZjZxMzMzm7hN3MzMzCZuZmZmNnEzMzObuJmZmdnEzczM/H+fuDMTNzMz8zOduLPDTtCZiZuZmfmZTNzZ407QWciybq/Xby223TBmZuZ5upaE0M87N+/enb0enino8sVJNhr+/E+WDpbTJHHzmJmZ5+fWsNf5O+/cvHtvxA6ulnS1oKfxzfGdja9+ub+bnhr22ysvdrqx3d1IZmbmkz05t0e9zun2Uj92buzeoqCnZUEnRUEnRVmn+bW4fu3m5dfWVj8/u3xq/FIYLzZbxUNj8enuJjMzMx/HcdaOJ+dYzrc3t65sXDh3KX95kF/jsqSTynfQ0fWipBtrV69/kK6sf5IsNN4JSdIKIiIicjLJsl42Gv4UT86bF89/l78yLMp5MnuCLl2epMuirhdXMvNZEREROWI9F9ekuMpinlbee6R0y99rlatazkpaRETkeOVcLelp5aq+f2jhJjOnahEREZnPSXpfMYuIiMhznP8EGABC3Byb7V+CVwAAAABJRU5ErkJggg==) 0 0 no-repeat;width:490px}.popup-inner{color:#FFF;font-size:14px;line-height:24px;padding:20px 10px 20px 10px;text-align:center}.popup-button{background-color:#F1F5FA;border:#4ecbff 1px solid;color:#09c;height:24px;line-height:24px;vertical-align:middle}.navigator{width:100%;  background: url(zuowen.png) 0px -1580px repeat-x; height:75px}.navigator_wrapper{width:1200px;margin:0 auto;position:relative}.navigator_wrapper .navigator_wrapper_hot, .navigator_wrapper .navigator_wrapper_primary, .navigator_wrapper .navigator_wrapper_middle, .navigator_wrapper .navigator_wrapper_high, .navigator_wrapper .navigator_wrapper_index2{position:absolute;bottom:3px;color:#fff}.navigator_wrapper .navigator_wrapper_hot:hover, .navigator_wrapper .navigator_wrapper_primary:hover, .navigator_wrapper .navigator_wrapper_middle:hover, .navigator_wrapper .navigator_wrapper_high:hover, .navigator_wrapper .navigator_wrapper_index2:hover{line-height:36px;padding-top:8px}.navigator_wrapper .navigator_wrapper_hot_cursor, .navigator_wrapper .navigator_wrapper_primary_cursor, .navigator_wrapper .navigator_wrapper_middle_cursor, .navigator_wrapper .navigator_wrapper_high_cursor, .navigator_wrapper .navigator_wrapper_index2_cursor{line-height:36px;padding-top:8px}.navigator_wrapper .navigator_wrapper_hot{background:url(zuowen.png?t=1414636597) 0px -2940px no-repeat;left:290px}.navigator_wrapper .navigator_wrapper_hot:hover{background-position:-300px -2940px}.navigator_wrapper .navigator_wrapper_hot_cursor{background-position:-300px -2940px}.navigator_wrapper .navigator_wrapper_primary{background:url(zuowen.png?t=1414636597) 0px -3020px no-repeat;left:385px}.navigator_wrapper .navigator_wrapper_primary:hover{background-position:-300px -3020px}.navigator_wrapper .navigator_wrapper_primary_cursor{background-position:-300px -3020px}.navigator_wrapper .navigator_wrapper_middle{background:url(zuowen.png?t=1414636597) 0px -3100px no-repeat;left:480px}.navigator_wrapper .navigator_wrapper_middle:hover{background-position:-300px -3100px}.navigator_wrapper .navigator_wrapper_middle_cursor{background-position:-300px -3100px}.navigator_wrapper .navigator_wrapper_high{background:url(zuowen.png?t=1414636597) 0px -3200px no-repeat;left:575px}.navigator_wrapper .navigator_wrapper_high:hover{background-position:-300px -3200px}.navigator_wrapper .navigator_wrapper_high_cursor{background-position:-300px -3200px}.navigator_wrapper .navigator_wrapper_index2{background:url(zuowen.png?t=1414636597) 0px -2858px no-repeat;left:195px}.navigator_wrapper .navigator_wrapper_index2:hover{background-position:-300px -2858px}.navigator_wrapper .navigator_wrapper_index2_cursor{background-position:-300px -2858px}.navigator_wrapper .navigator_wrapper_index{font-size:18px;background:url(logo.png) 0px 20px no-repeat;padding-left:80px;height:75px;margin-left:0px}.navigator_wrapper a{font-size:16px;line-height:36px;font-family:'Microsoft Yahei';color:#333;display:inline-block;text-align:center;width:91px}.navigator_wrapper_left{float:left;width:680px}

.navigator_wrapper_right {
    /* margin: 10px auto; */
    width: 1200px;
    margin: auto;
    margin-top: 25px;
}


.search_input {
    float: left;
    border: 1px solid #ddd;
    border-right: none;
    border-radius: 3px 0 0 3px;
    width: 1090px;
    font-size: 12px;
    padding: 4px 10px;
    line-height: 30px;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}


.search_submit {
    display: inline-block;
    width: 89px;
    height: 40px;
    float: left;
    background: url(zuowen.png) 35px -3948px no-repeat #36aee3;
    border: none;
    border-radius: 0 3px 3px 0;
    outline: none;
    cursor: pointer;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}


.breadcrumb{color:#333;font-size:12px;margin-top: 20px;}


.breadcrumb a{text-decoration:none;color:#333}.cat_filter{border-bottom:1px #ddd dotted;margin:0 14px;padding:10px 0}.cat_filter .cat_filter_title{font-size:14px;color:#333;line-height:35px;font-weight:bold}.cat_filter .cat_filter_lists a{padding:0px 10px;border-radius:5px;line-height:25px;border:1px #e5e5e5 solid;display:inline-block;color:#333;margin:5px}.cat_filter .cat_filter_lists a:hover{background-color:#64d0f4;color:#fff;border-color:#54c0e4}.cat_filter .cat_filter_lists .cat_cursor{background-color:#64d0f4;color:#fff;border-color:#54c0e4}.words_filter{margin:0 15px;padding:10px 0}.words_filter .words_filter_title{font-size:14px;color:#333;line-height:35px;font-weight:bold}.words_filter .words_filter_lists a{padding:0px 10px;border-radius:5px;line-height:25px;border:1px #e5e5e5 solid;display:inline-block;color:#333;margin:5px}.words_filter .words_filter_lists a:hover{background-color:#64d0f4;color:#fff;border-color:#54c0e4}.words_filter .words_filter_lists .words_cursor{background-color:#64d0f4;color:#fff;border-color:#54c0e4}.ol_list{padding:10.3px 0px}
.ol_list a{color:#333;font-size:14px;display:block}
.ol_list a strong {
    color: #8ec637;
    padding: 3px;
    }
.ol_list a:hover{color:#17AFE1}
.ol_list a strong:hover{color:#ff0700}
.ol_list li .ol_title{line-height:25px;max-width:290px;display:inline-block}.ol_list .ol_words{line-height:25px;display:inline-block;vertical-align:top;color:#797373;font-size:12px}.other_list{border-radius:3px;margin-bottom:20px  ;   }
.other_list .right_topic_title{padding-left:10px;line-height:36px;color:#fff;font-size:15px;font-family: 微软雅黑;font-weight:bold;width: 328px;}
.other_list .title1{    
    background: #36aee3;
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	}
.other_list .title2{
    background: #c1db30;
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);

}
.other_list .title3{

background: #e8123a;
box-shadow: 1px 1px 2px rgba(0,0,0,0.2);

}
.list_border{padding-left:10px;border-left:1px solid #ddd;background:#fff;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2)}.ol_list li{padding-left:23px}.ol_list .item_rating_-1{background:url(zuowen.png?t=1414636597) 0px -266px no-repeat}.ol_list .item_rating_1{background:url(zuowen.png?t=1414636597) 0px -266px no-repeat}.ol_list .item_rating_2{background:url(zuowen.png) 0px -226px no-repeat}.ol_list .item_rating_3{background:url(zuowen.png) 0px -186px no-repeat}.ol_list .item_rating_4{background:url(zuowen.png) 9px -360px no-repeat;line-height: 33px;overflow: hidden;height: 33px;}.ol_list .item_rating_5{background:url(zuowen.png) 0px -146px no-repeat;height: 34px;}il_tag{padding:10px 0px}
.interested_list .left_interested_tag{padding-left:10px;width: 328px;line-height:36px;color:#fff;font-size:15px;font-family: 微软雅黑;font-weight:bold;background:#f19b46;box-shadow: 1px 1px 2px rgba(0,0,0,0.2);}

.il_tag_border{}.il_tag_border .il_tag{padding:16px 6px;border-left:1px solid #ddd;background:#fff;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2)}.il_tag_border .il_tag a{display:inline-block;height:22px;line-height:22px;margin:5px 10px}.il_a_1,.il_a_3,.il_a_6,.il_a_7,.il_a_9,.il_a_10,.il_a_12,.il_a_14{font-size:12px;color:#333}.il_a_2,.il_a_5,.il_a_13,.il_a_16{font-size:16px;color:#54c0e4}.il_a_4,.il_a_8,.il_a_11,.il_a_15{font-size:14px;color:#c1db30}.item{margin-bottom:10px;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.2);}.item .item_left{padding:5px 20px;width:380px;float:left;position:relative}.item .item_right{padding:10px 15px 5px;width:208px;float:left;background:url(zuowen.png?t=1414636597) 0 -601px no-repeat;background-color:#fcfcfc;height:93px}.item .item_right .item_instructor{line-height:30px}.item .item_right .item_comment_nickname{line-height:30px;display:inline-block;float:left;margin-left:10px;font-size:12px;max-width:65px;color:#666}.item .item_comment_comment{color:#8db902;margin:10px 0;margin-left:10px;font-size:12px;position:relative;height:43px;word-break:break-all;word-wrap:break-word;line-height:20px;text-indent:1.6em;overflow:hidden;max-width:190px}.item .item_comment_comment span.span_left{background:url(zuowen.png?t=1414636597) 0px -80px no-repeat;display:inline-block;width:20px;height:20px;position:absolute;left:0;top:0}.item .item_comment_comment span.span_right{background:url(zuowen.png?t=1414636597) 0px -110px no-repeat;display:inline-block;width:20px;height:20px;position:absolute}.item .item_right .item_instructor img{margin-left:15px;float:left}.item .item_title{font-size:14px;line-height:30px}.item .item_title a{color:#17afe1;font-weight:bold;display:inline-block;max-width:235px;height:30px;float:left}.item .item_title a.item_rating_1{background:url(zuowen.png?t=1414636597) 0px -264px no-repeat;padding-left:23px}.item .item_title a.item_rating_2{background:url(zuowen.png?t=1414636597) 0px -224px no-repeat;padding-left:23px}.item .item_title a.item_rating_3{background:url(zuowen.png?t=1414636597) 0px -184px no-repeat;padding-left:23px}.item .item_title a.item_rating_4{background:url(zuowen.png?t=1414636597) 0px -144px no-repeat;padding-left:23px}.item .item_title a.item_rating_5{background:url(zuowen.png?t=1414636597) 0px -144px no-repeat;padding-left:23px}.item .item_title .item_rating_hot{position:absolute;background:url(zuowen.png?t=1414636597) 0px -4000px no-repeat;width:50px;height:50px;right:-14px;top:-3px}.item .item_content{line-height:20px;color:#666;font-size:12px;height:40px;overflow:hidden}.item .item_create_time,.item .item_comment_time{color:#999;float:right;font-size:12px;margin-right:5px;line-height:30px}.item .item_tag{margin:5px 0}.item .item_tag a{padding:0 5px;margin:0px 5px;background-color:#c1db30;border-radius:5px;color:#fff;font-size:12px;line-height:18px;display:inline-block}.item .item_tag a:first-child{margin-left:0}.p_pager_web{margin:22px 0 10px;text-align:center;font-family:Arial,"SimSun";font-size:12px}
.p_pager_web span,.p_pager_web a{
	
	}
.p_pager_web a:hover{text-decoration:none}.p_pager_web .p_previous,.p_pager_web .p_next,.p_pager_web .p_first,.p_pager_web .p_last{cursor:pointer}.p_pager_web .p_current{background-color:#d7f9fa;color:#1fbabe;border:1px #adf4f8 solid}.p_pager_web .p_disable{cursor:default;display:none}.p_pager_web .p_normal{max-width:23px;text-overflow:ellipsis;white-space:nowrap}
.footer{
font-size:12px;
color:#fff;
background:#659524;
text-align:center;
padding:15px 0;
font-family:Arial}

.footer a{text-decoration:none;color:#fff}.go_wap{background:url(index2.png?t=1528710717) -60px -554px no-repeat;padding-left:17px;display:inline-block}.footer .copyright{line-height:28px;display:inline-block;vertical-align:middle;height:28px;text-indent:0}.footer .f_feedback{background:url(feedback.png?t=1399263506) 0px 7px no-repeat;display:inline-block;padding-left:25px}.footer .f_bd{background:url(mail.png?t=1467351416) 0px 3px no-repeat;display:inline-block;padding-left:25px}.footer .f_wrapper{width:1200px;margin:0px auto;line-height:28px}.footer h2{font-weight:normal;font-size:12px;display:inline}.footer .sep_line{display:inline-block;width:20px;line-height:28px;color:#444;text-align:center}*{margin:0;padding:0}img{border:none}table{border-collapse:collapse;border-spacing:0}td,th,div{word-break:break-all;word-wrap:break-word}ol,ul{list-style:none}.clearfix:after{content:"";display:table;clear:both}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
body {
    font: 14px "microsoft yahei",Tahoma,Arial,Helvetica,sans-serif;
    background: #f3f3f488;
    background-size: cover, 100%;
    background-position: 50% 50%;
    background-attachment: fixed;
    font-family: Helvetica,STHeiti,Droid Sans Fallback;
}
a{text-decoration:none}

.wrapper {
    margin: auto;
    width: 1200px;
    /* min-height: 470px; */
    margin-bottom: 15px;
}


.wrapper_left{float:right;width:660px;}
.w_right_1{  
border-top: 1px solid #64d0f4;  
float:left;
width: 850px;
margin-top: 5px;
box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}
.w_right_2{ 
float: left;   
width: 850px;
    margin-top: 20px;
    background-color: #fff;
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}
.wrapper_right{float:left;}
.tiku_header .header_title{width:1200px}.p_pager_web .p_current{background-color:#62d0f3;color:#fff;border:1px #62d0f3 solid}
.wrapper_right .list_title{background-color:#fff;/*box-shadow:1px 1px 2px rgba(0,0,0,0.2);*/border-top:1px solid #64d0f4;padding:0 20px}
.wrapper_right .wrapper_order{margin:4px 0;font-size:12px;float:right}.wrapper_right .wrapper_order a{background-color:#fff;padding:0 10px;line-height:24px;display:inline-block;color:#666;margin-left:10px;font-size:12px;border:1px #ddd solid}
.wrapper_right .wrapper_order a.a_cursor{background-color:#f19b46;color:#fff;border-color:#e49342}.detail_title{margin:20px 0px 0px;border-top: 1px solid #64d0f4;background: #fff; padding-left: 10px;border-bottom:2px solid #ccc;line-height:40px;color:#333;font-size:18px;font-weight:bold}.p_pager_web .p_disable{display:inline-block}
.a_cursor:hover{background-color: #36aee3 !important;border-color: #36aee3 !important;}
.m h3 a:hover{color:#36aee3;}
.list_anchor{background-color:#fff;/*box-shadow: 1px 1px 2px rgba(0,0,0,0.2); */padding:8px 20px;    height: 403px;}
.list_anchor_title{border-bottom:#d8d8d8 1px dotted;line-height:35px;height: 35px;width:395px; color: #17afe1;display:inline-block;overflow: hidden;}
.list_anchor_title:nth-child(odd){margin-right: 15px;}

.list_anchor_title a{color:#333;/*display:inline-block;*/line-height:28px;padding:0px 1px 0 1px;/*overflow: hidden;*/max-width:224px;/* float: left; */height:28px}
.list_anchor_title span{font-size:12px;display:inline-block;line-height:28px;    margin-left: 5px;/* float: left; */color:#797373}.list_anchor_title a.list_rating_1{background:url(zuowen.png?t=1414636597) 0px -264px no-repeat;padding-left:23px}
.list_anchor_title a.list_rating_2{background:url(zuowen.png?t=1414636597) 0px -224px no-repeat;padding-left:23px}.list_anchor_title a.list_rating_3{background:url(zuowen.png?t=1414636597) 0px -184px no-repeat;padding-left:23px}.list_anchor_title a.list_rating_4{background:url(zuowen.png?t=1414636597) 0px -144px no-repeat;padding-left:23px}.list_anchor_title a.list_rating_5{background:url(zuowen.png?t=1414636597) 0px -144px no-repeat;padding-left:23px}.list_anchor_title a:hover{color:#64d0f4}.top_pager .p_pager_brief{content:"";display:table;clear:both;margin:10px auto 0}.top_pager .p_previous{background:url(zuowen.png?t=1414636597) 0px -4079px no-repeat;width:22px;height:22px;float:left}.top_pager .p_next{background:url(zuowen.png) 0px -4119px no-repeat;width:22px;height:22px;float:left}.top_pager .p_current{float:left;line-height:22px;margin:0 10px;color:#666}.search_empty{width:280px;margin:80px auto 0;background:url(search_empty.png?t=1442217932) no-repeat;padding-left:220px;min-height:230px;font-family:Microsoft Yahei}



/* 头部开始*/

.idiom_navigator {
    background: url(/templets/zw/zt/idiom.png) 0px 0px no-repeat;
    background-repeat: repeat-x;
    width: 100%;
}

.idiom_title .t_select i.it_arrow {
    display: inline-block;
}
.idiom_title i.it_arrow {
    display: none;
    width: 16px;
    height: 7px;
    background: url(/templets/zw/zt/idiom.png) 0px -609px no-repeat;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -8px;
}
.idiom_title {
    /* font-family: unset; */
    color: rgb(51, 51, 51);
    width: 1200px;
    padding: 10px 0px 0px;
    margin: 0px auto;
}

.idiom_title .idiom_all {
    margin-right: 26px;
    font-size: 24px;
    display: inline-block;
    height: 57px;
    line-height: 50px;
    padding-left: 132px;
    cursor: pointer;
    background: url(/templets/zw/liebiao/logo.png) 0px 0px no-repeat;
    float: left;
}
.idiom_title a.t_select {
    color: #8ec637;
    text-decoration: none;
}
.idiom_title a {
    font-size: 15px;
    padding: 0px 20px 0px 15px;
    cursor: pointer;
    height: 58px;
    line-height: 57px;
    display: inline-block;
    text-decoration: none;
    color: #333;
    position: relative;
    float: left;
}

.title_tags a {
    font: 14px Arial,SimSun;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    padding-bottom: 5px;
    border-bottom: 2px solid #8ec637;
}

.title_tags .title_tags_size {
    padding: 8px 0px 6px 0px;
    height: 26px;
    line-height: 21px;
    background: url(/templets/zw/zt/idiom.png) 0px -546px no-repeat;
    background-repeat: repeat-x;
    overflow: hidden;
}

.title_tags em {
    color: #fff;
    font-size: 16px;
    font-weight: 1px;
    font-style: normal;
    word-spacing: 6px;
	color: #79ad46;
}
.title_tags a:hover{
padding-bottom:4px;
border-bottom:2px solid #fff
}


/* 头部结束*/

.list_title h1 a{
 color: #333;
 
 }
.list_title h2 a{
 color: #333;
 
 }		
		
.p_pager_web li {
 margin-right: 5px;
    display: inline-block;
  
    line-height: 20px;
    height: 20px;
    border: 1px solid #e3e3e3;
    text-decoration: none;
    border-radius: 5px;
    overflow: hidden;
 background-color: #f8f8f8;
 }			
 
 .p_pager_web li:hover{
color: #fff;
background-color:#64d0f4;
}
 
.p_pager_web li a{
 color: #333;
   padding: 4px 7px 3px 7px;
 }
 .p_pager_web li a:hover{
 color: #fff;
}

 .thisclass{
 padding: 0 7px;
 background-color: #62d0f3 !important;
    color: #fff !important;
    border: 1px #62d0f3 solid !important;
	
	}
	
 .thisclass a{

    color: #fff !important;

	
	}	
	
	
	
.composition {
    font-size: 14px;
    background: url(1.png) no-repeat;
    padding-top: 50px;
}
	
.composition .cp_main {
    position: relative;
    line-height: 40px;
    background: url(2.png) repeat-y;
    padding: 0px 37px 0px 40px;
}	
.composition .rating5 {
    background: url(zuowen.png) no-repeat 0px -961px;
}	
.composition .cp_main .cp_htitle {
    font-size: 24px;
    color: #a57a3f;
    font-family: "微软雅黑";
    text-align: center;
}	
	
.composition .cp_main .cp_author {
    color: #ceb189;
    font-size: 12px;
}	
.cp_author>div:first-child {
    width: 352px;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 105px;
    text-align: center;
}	
.composition .cp_author .com_next {
    float: right;
    margin-right: 30px;
}	
.composition .cp_author .com_next a {
    width: 90px;
    height: 36px;
    line-height: 36px;
    background: url(zuowen.png) no-repeat 2px -4156px;
}
.composition .cp_content {
   color: #67471c;
    font-size: 16px;
    letter-spacing: 1px;
    text-indent: 2em;
    font-family: "microsoft yahei";
}	
.composition .cp_content p {
    text-align: justify;
    word-break: normal;
}	
.composition .cp_content p img{
   margin: 0 auto;
    text-align: center;
	margin-left: -36px;
    max-width: 540px;
    height: auto !important;
}	
.cp_content p em{
   font-style: normal;
    text-indent: 2em;
    padding: 15px 30px 26px;
    font-size: 20px;
    line-height: 40px;
    font-family: KaiTi;
    color: #f53030;
    word-break: normal;
}	
.composition .cp_comment {
    text-indent: 2em;
    padding: 15px 30px 26px;
    font-size: 22px;
    line-height: 40px;
    font-family: KaiTi;
    color: #f53030;
    word-break: normal;
}
.composition .com_instructor {
      margin: 3px 0 10px;
    text-align: center;
    font-family: Arial,"SimSun";
    font-size: 12px;
}	
.composition .com_instructor>div:first-child {
    float: left;
    min-width: 200px;
}	
.composition .com_tag {
    padding: 10px 0px 10px 0px;
}	
.composition .com_tag span, .com_instructor span {
    color: #9a9a9a;
    font-size: 12px;
}	
.composition .com_tag .tag_style {
    color: #20b9bf;
    font-size: 12px;
    margin-right: 10px;
}	
.composition .com_next {
    text-align: center;
}	
.composition .com_next span {
    color: #9a9a9a;
}	
.composition .com_next a {
    background: url(zuowen.png) no-repeat 0px -450px;
    width: 138px;
    height: 48px;
    line-height: 48px;
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    font-weight: bold;
    margin-left: 5px;
}	


.detail_title {
    margin: 20px 0px 0px;
    border-bottom: 2px solid #ccc;
    line-height: 40px;
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.composition .com_footer {
    background: url(3.png) no-repeat;
    height: 90px;
}
.same_title {
    padding: 0px 5px;
    background: #fff;
	height: 160px;
}
.same_title>div {
    width: 49%;
    padding-left: 6px;
    border-bottom: 1px dotted #ddd;
    color: #17AFE1;
    line-height: 30px;
    height: 30px;
    float: left;
}
.composition .cp_content p a{
color: #a57a3f;
}
.same_title .com_title {
    display: inline-block;
    vertical-align: middle;
    width: 280px;
	margin-top: 6px;
}
.same_title .com_brief {
    display: inline-block;
    width: 280px;
    color: #555;
    font-size: 12px;
    vertical-align: middle;
    height: 30px;
}
.same_title .com_time {
    display: inline-block;
    width: 65px;
    color: #555;
    font-size: 12px;
    vertical-align: middle;
    margin-left: 10px;
}




.same_title .item_rating_4 {
    background: url(zuowen.png) 0px -150px no-repeat;
    padding-left: 23px;
}

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.same_title .com_title a {
    color: #17afe1;
    text-decoration: none;
    display: inline-block;
    max-width: 270px;
    line-height: 18px;
    vertical-align: middle;
}

.same_title .com_title .nc_tag_link {
    color: #9A9A9A;
    font-size: 12px;
}

.cat_filter .cat_filter_title a{
    color: #333;
   
}
.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.com_instructor a { 
    color: #333;
	}
	.com_instructor li { 
	 margin-right: 5px;
    display: inline-block;
    padding: 0 7px;
    line-height: 20px;
    height: 20px;
    border: 1px solid #e3e3e3;
    text-decoration: none;
    border-radius: 5px;
    overflow: hidden;
    background-color: #f8f8f8;
	 color: #333;
	}
.footer .f_wrapper ul {
   margin-left:: 5px;
    float: right;
    width: 1140px;
}
.footer .f_wrapper ul  a{
        margin: 0 5px;
		float: left;
}
.cp_content  em {
    font-style: normal;
    text-indent: 2em;
    padding: 15px 30px 26px;
    font-size: 20px;
    line-height: 40px;
    font-family: KaiTi;
    color: #f53030;
    word-break: normal;
}
.lb_g1 {
float: right;
width: 640px;
margin-top: 20px;
background-color: #fff;
padding: 10px;
}

.lb_g2 {
float: right;
width: 640px;
margin-top: 20px;
background-color: #fff;
padding: 10px;
}

.lb_g3 {
float: right;
width: 660px;
margin-top: 20px;
background-color: #fff;
}

.g1_left {
padding: 15px;
width: 630px;
margin-top: 20px;
background-color: #fff;
}

.g2_left {
width: 660px;
margin-top: 20px;
background-color: #fff;
}


.g1_bt {
padding: 15px;
width: 630px;
background-color: #fff;
}


.g1_right {
margin-bottom: 20px; 
background-color: #fff;
text-align: center;
padding: 15px;
}

.g2_right {
margin-bottom: 20px; 
background-color: #fff;
text-align: center;
padding: 15px;
}
 .div2 {
    position: fixed;
    top: 0px;
    width: 337px;
}
.fixed{
	float: left;
    top: 10px;
	width: 180px;
	}
.il_a_17{	
    font-size: 14px;
    color: #e8123a;
    border: 1px #2363256b solid;
    border-radius: 5px;
    padding: 0 10px;
	}
.a110{   
    font-size: 12px;
    color: #9f9f9f !important;
    margin-right: 10px;
    background: #f0f0f0;
    padding: 4px 10px !important;
    border-radius: 48px;
    line-height: 30px !important;
		}	
.a110:hover{background-color:#64d0f4;color:#fff !important;border-color:#54c0e4;}
.il_a_17:hover{background-color:#64d0f4;color:#fff;border-color:#54c0e4}
.wrapper_right .list_title h2{font-size:14px;color:#333;font-weight:bold;float:left;line-height:34px;}
.wrapper_right .list_title h1{font-size:14px;color:#333;font-weight:bold;float:left;line-height:34px;padding-left: 20px;}
.tj {
    padding: 15px 0px 15px 0px;
    border-top: 1px dotted #BFBFBF;
	background-color: #fff;
	/*box-shadow: 1px 1px 2px rgba(0,0,0,0.2); */
	height: 110px;
}

 .m {
    line-height: 50px;
    text-align: center;
    height: 50px;
}

.tj .m a {
    font-size: 20px;
    font-weight: bold;
    color: #FF6800;
}
.d {
    color: #666;
    text-indent: 2em;
    line-height: 33px;
	padding: 0px 20px 0px 20px;
	height: 66px;
}
.d a{
    color: #666;
    text-indent: 2em;
    line-height: 33px;
	height: 66px;
}
.d1{
    color: #FF6800 !important;
    padding-left: 5px !important;
    font-size: 12px;
    font-weight: normal;
}

.d a:hover{text-decoration: underline;}
.d1:hover{color:#36aee3 !important;text-decoration: underline;}
.newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:24px;
	margin-top: -13px;
}
.diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.newdigg .digg_good{
	background-image: url(newdigg-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.newdigg .digg_bad{
	background-image: url(newdigg-bg.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.newdigg .digg_good .digg_act{
	color:#C30;	
}
.newdigg .digg_good .digg_num{
	color:#C63;
}
.newdigg .digg_bad .digg_act{
	color:#36C;	
}
.newdigg .digg_bad .digg_num{
	color:#39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.handle .digg{
	width:59px;
	height:59px;
	float:left;
	margin-right:12px;
	background-image: url(digg-bg.gif);
	background-repeat: no-repeat;
}
.handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}

.sou {
    font-size: 14px;
    padding: 0px 10px 10px 10px;
    background-color: #fff;
    margin-top: 5px;
    line-height: 33px;
    overflow: hidden;
    height: 30px;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
     }
.sou a{
    
	margin: 5px 10px;
    color:#999;
   display: inline-block;
     }
	 
.sou a:hover{
	 
	 text-decoration: underline;
	 color:#62d0f3;
	  }
.sou b{
      color:#ff0700;
     }
.list_anchor li 
{
    text-align: center !important;
    /* padding: 0px 0px !important; */
    color: #333;
    list-style: none;
}

.list_anchor li  strong  {
    font-size: 20px;
}

.list_anchor li  strong a {
    color: #a57a3f !important;
    font-size: 20px;
}

.list_anchor p
{
    text-align: justify;
    color: #333;
    font-size: 16px;
    text-indent: 2em;
      /* font-family: "microsoft yahei"; */
    line-height: 39px;
    padding-bottom: 15px;
}
.list_anchor p em {
font-style: normal;
    text-indent: 2em;
    padding: 15px 30px 26px;
    font-size: 20px;
    line-height: 40px;
    font-family: KaiTi;
    color: #f53030;
    word-break: normal;

}
.kg{
    margin: 20px;
    border-bottom-color: rgb(221, 221, 221);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.list_title span 
{
font-size: 12px;
    color: #999;
    float: right;
    line-height: 34px;
    padding-left: 20px;
}
.btt{
    padding-bottom: 4px;
    border-bottom-color: rgb(221, 221, 221);
    border-bottom-width: 1px;
    border-bottom-style: solid;
	text-align: center;
	margin-bottom: 10px;
	}

.btt h1{
    line-height: 32px;
    font-size: 1.7rem;
    font-weight: 700;
    margin: 20px 0px 20px 0px;
}
.btt h1 strong{
    color: #ff0700;
    padding: 10px;
}
.btt h1 a{
        color: #67471c;
}
.btt span{
    margin: 0px 10px 10px 0px;
    color: rgb(136, 136, 136);
    line-height: 16px;
    font-size: 10px;

	}
	
.list_anchor p img {
    margin: 0 auto;
    text-align: center;
    margin-left: -36px;
    max-width: 540px;
    height: auto !important;
}